// <!-- //1。加载服务器模块 -->
const http = require('http');

// <!-- 2.调用http.createServer()方法，创建服务对象 -->
const server = http.createServer();
// <!-- 3.指定一个端口，开启服务 -->
server.listen(4000, () => {
    console.log('服务开启了');
});
// 4.监听客户端请求，这是一个事件。如果客户端发来请求，则会触发
server.on('request', (req, res) => {
    // console.log('我又改了，嘻嘻嘻~');
    // res.end('<h1>我是小妖怪</h1>')
    // 1.
    // res.setHeader('Content-type', 'text/html;chartset=utf-8');
    // res.statusCode = 200;
    //2.writeHead
    res.writeHead(200, {
        'Content-Type': 'text/html;charset=utf-8',
        'Author': 'hu'
    });
    res.write('<p>你个单声狗</p>');
    //write只设置响应体，但不会作出响应。
    //end可以设置响应响应体，重要的是end表示做出响应

    res.end('<h1>哈哈哈，今天520</h1>')
})